.container-left h2{
    color:rgb(44 42 42);
    margin-top: 20px;
    margin-bottom: 20px;
}
.right_down {
    /* 使用弹性布局 */
    display: flex;
    justify-content: space-between;
    margin-top: 10px;
    margin-left: 10px;
}
.right_down button {
    width: 110px;
    height: 40px;
    font-weight: 500;
    font-size: 20px;
    margin-right: 10px;
    border: none;
    border-radius: 5px;
}
.save {
    color: rgb(84, 198, 94); 
    background-color: rgb(221, 249, 235);
}
.run {
    color: rgb(116, 118, 116); 
}

.runResult {
    color: rgb(153, 156, 153); 
}
.kongbai {
    width: 120px;
    height: 40px;
}
.input {
    color: rgb(153, 156, 153); 
}
.log {
    color: rgb(153, 156, 153);
}

.input:hover {
    color: rgb(84, 198, 94); 
    background-color: rgb(221, 249, 235);
}

.log:hover {
    color: rgb(84, 198, 94); 
    background-color: rgb(221, 249, 235);
}

.runResult:hover {
    color: rgb(84, 198, 94); 
    background-color: rgb(221, 249, 235);
}

h1 {
    font-weight:bolder;
}
.left_up {
    /* 使用弹性布局 */
    display: flex;
    justify-content:left;
    align-items:center;
    background-color: rgb(234 241 250 / 50%);
    margin-top: 10px;
    border: none;
    border-radius: 10px;
}
.left_up button {
    width: 120px;
    height: 50px;
    font-weight: 500;
    font-size: 20px;
    margin-left: 10px;
    border: none;
    border-radius: 10px;
    text-align: center;
}

.topic {
    color: rgb(153, 156, 153); 
}
.discuss {
    color: rgb(153, 156, 153); 
}

.left_mid {
     /* 使用弹性布局 */
     display: flex;
     justify-content:left;
     align-items:center;
     margin-left: 20px;
     margin-top: 20px;
     margin-bottom: 20px;
}
.left_mid div {
    margin-right: 30px;
}
.left_mid .level {
    color: rgb(84, 198, 94); ;
}

.topic-content {
    margin-left: 10px;
    margin-right: 30px;
    font-size: large;
}
.topic-content h3{
    margin-top: 20px;
}
.topic-content h4{
    margin-top: 20px;
}
.topic-content div {
    margin-top: 20px;
}
.topic-content .example{
    background-color: rgb(234 241 250 / 50%);
    border: none;
    border-radius: 10px;
    padding:10px;

}
